package oop.day04.homework;

public class Point
{
    /*
        public 公共  什么都可以访问
        protected 受保护的 包 子类 本类可以访问
        default  默认 本类 同包可以访问
        private 只能在同类中访问
     */
    private int x;
    private int y;
    protected int z;

    private int privateTest;

    int defaultTest;

    public int getDefaultTest()
    {
        return defaultTest;
    }

    public void setDefaultTest(int defaultTest)
    {
        this.defaultTest = defaultTest;
    }

    public int getZ()
    {
        return z;
    }

    public void setZ(int z)
    {
        this.z = z;
    }

    Point(){};
    Point(int x,int y,int z)
    {
        this.setX(x);
        this.setY(y);
        this.setZ(z);
    }
    public int getX()
    {
        return x;
    }

    public void setX(int x)
    {
        this.x = x;
    }

    public int getY()
    {
        return y;
    }

    public void setY(int y)
    {
        this.y = y;
    }
}


class PointSon extends Point
{
    public static void main(String[] args)
    {
        Point point = new Point();
        point.defaultTest = 1;   // 能访问 是因为在同包中

    }
}